Slot 4 Menu 20 − EtherNet/IP Setup

Mode: Open‑Loop

The Ethernet interface supports the EtherNet/IP protocol and conforms to the EtherNet/IP adaptation of the Common Industrial Protocol (CIP) Specification. This is the same upper-layer protocol and object model as used in DeviceNet.

The Ethernet interface will operate as a slave device and the following functionality is supported.

Parameter Update Rate

Parameters are exchange over the network. The value exchanged with the network must be exchanged with the drive or option parameter. The rate of data exchange differs for drive/option destinations.

The diagram below depicts the update cycles used within the Ethernet interface. CIP assembly mappings being exchanged with the drive will be updated at the background task rate. This rate (Background cycles per second (09.008)) varies with the load on the Ethernet interface; Easy Mode data exchange also takes place in the background task.


Parameter4.20.001  Enable EtherNet/IP
Short descriptionSet to enable the EtherNet/IP interface
Minimum0Maximum1
Default1Units 
Type1 Bit User SaveUpdate RateBackground read
Display FormatStandardDecimal Places0
CodingRW, BU

This parameter is used to enable or disable EtherNet/IP slave functionality.


Parameter4.20.002  Reset
Short descriptionSet to reset the interface
Minimum0Maximum1
Default0Units 
Type1 Bit VolatileUpdate RateBackground read; written to 0 on initialisation
Display FormatStandardDecimal Places0
CodingRW, NC

This parameter is used to perform a warm reset of the protocol interface. When set and the protocol has reset, the parameter will be reset to zero (Off).


Parameter4.20.003  Default
Short descriptionSet to default the protocol interface
Minimum0Maximum1
Default0Units 
Type1 Bit VolatileUpdate RateOn module reset, protocol interface reset or protocol enable
Display FormatStandardDecimal Places0
CodingRW, NC

This parameter allows the protocol to be defaulted to factory settings. This includes all of the protocol features, configuration, mappings and stored objects.


Parameter4.20.004  Configuration error
Short descriptionDisplays the EtherNet/IP configuration error
Minimum0Maximum8
Default Units 
Type8 Bit VolatileUpdate RateBackground
Display FormatStandardDecimal Places0
CodingRO, TE, ND, NC, PT, BU

ValueTextDescription
0No errorNo error
1RPI event dstRPI timeout event desination not valid
2RPI event typeRPI timeout event type not valid
3IDLE event dstPLC IDLE event desination not valid
4IDLE event typePLC IDLE event type not valid
5Input mappingOutput mapping parameter not valid
6Output mappingOutput mapping parameter not valid
7In cons trig prInput consistency trigger parameter not valid
8Out cons trig prOutput consistency trigger parameter not valid

This parameter is used to display the error code if an EtherNet/IP configuration error occurs.


Parameter4.20.007  Cyclic data transfers per second
Short descriptionShowing the EIP cyclic data transfer rate
Minimum0Maximum65535
Default UnitsMessages/s
Type16 Bit VolatileUpdate RateBackground
Display FormatStandardDecimal Places0
CodingRO, ND, NC, PT, BU

This parameter shows the EtherNet/IP cyclic data transfer rate.


Parameter4.20.011  RPI timeout action
Short descriptionDefines the action when an RPI timeout occurs
Minimum0Maximum4
Default3Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0TripTrip drive with Slx.Er and sub-trip code
1Send flt valuesSend configured fault values to the output parameters
2Clear outputPLC output parameters will have their values set to zero
3Hold lastHold the last value in output parameters
4No ActionNo action with output parameters

This timeout is defined by the EtherNet/IP protocol and is configured in the PLC master. The interface will monitor the data traffic and if data is not received within the specified time, it will perform the requested action. This indicates that the interface has detected that the cyclic data communication has been interrupted.

Trip
On an RPI timeout the interface will cause a slot trip with sub trip value 101 (EtherNet/IP RPI Timeout).

Send Fault Values
On an RPI timeout the interface will not trip the drive. It will write the values specified in Fault Values menu (23) to the PLC output mappings for the assembly object 101 if active.

Clear Output
On an RPI timeout the interface will not trip the drive. It will write all PLC output mappings for the assembly object 101 if active to zero.

Hold Last
On an RPI timeout the interface will not trip the drive. The last value received will be maintained.

No Action
On an RPI timeout the interface will not trip the drive. The last value received will be maintained.


Parameter4.20.012  RPI timeout event destination
Short descriptionDefines the destination for the RPI timeout event
Minimum0Maximum4
Default0Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0This slotTrigger event in this slot
1Slot 1Trigger event in slot 1
2Slot 2Trigger event in slot 2
3Slot 3Trigger event in slot 3
4Slot 4Trigger event in slot 4

This parameter defines the destination slot to trigger the event upon an RPI timeout.

<< This feature is not currently supported >>


Parameter4.20.013  RPI timeout event type
Short descriptionSets the event to trigger on RPI timeout
Minimum0Maximum5
Default0Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0No eventNo event
1Trigger EventTrigger module Event
2Trigger Event 1Trigger module Event 1
3Trigger Event 2Trigger module Event 2
4Trigger Event 3Trigger module Event 3
5Trigger Event 4Trigger module Event 4

Defines the event to trigger in the specified destination (RPI timeout event destination (4.20.012)) upon an RPI timeout


Parameter4.20.015  PLC idle action
Short descriptionDefines the action for a PLC idle event
Minimum0Maximum4
Default4Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0TripTrip drive with Slx.Er and sub-trip code
1Send flt valuesSend configured fault values to the output parameters
2Clear outputPLC output parameters will have their values set to zero
3Hold lastHold the last value in output parameters
4No ActionNo action with output parameters

This parameter defines the action to be taken upon a PLC idle event.


Parameter4.20.016  PLC idle event destination
Short descriptionDefines the destination for a PLC idle event
Minimum0Maximum4
Default0Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0This slotTrigger event in this slot
1Slot 1Trigger event in slot 1
2Slot 2Trigger event in slot 2
3Slot 3Trigger event in slot 3
4Slot 4Trigger event in slot 4

This parameter defines the destination slot to trigger the event upon a PLC idle event.

<< This feature is not currently supported >>


Parameter4.20.017  PLC idle event type
Short descriptionSets the event to trigger on PLC idle
Minimum0Maximum5
Default0Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0No eventNo event
1Trigger EventTrigger module Event
2Trigger Event 1Trigger module Event 1
3Trigger Event 2Trigger module Event 2
4Trigger Event 3Trigger module Event 3
5Trigger Event 4Trigger module Event 4

Defines the event to trigger in the specified destination (PLC idle event destination (4.20.016)) upon a PLC idle event.


Parameter4.20.018  Active input assembly object
Short descriptionSets and displays the active input assembly object
Minimum0Maximum4
Default Units 
Type8 Bit VolatileUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRO, TE, ND, NC, PT, BU

ValueTextDescription
0100-PrimaryIPrimary input (100)
170-BscSpdCtrlIBasic speed control input (70)
271-ExtSpdCtrlIExtended speed control input (71)
372-SpdTqCtrlISpeed and torque control input (72)
473-ExtSpdTqCtrlIExtended speed and torque control input (73)

This parameter defines and shows the required input assembly object.


Parameter4.20.019  Active output assembly object
Short descriptionSets and displays the active ouput assembly object
Minimum0Maximum4
Default Units 
Type8 Bit VolatileUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRO, TE, ND, NC, PT, BU

ValueTextDescription
0101-PrimaryOPrimary output (101)
120-BscSpdCtrlOBasic speed control output (20)
221-ExtSpdCtrlOExtended speed control output (21)
322-SpdTqCtrlOSpeed and torque control output (22)
423-ExtSpdTqCtrlOExtended speed and torque control output (23)

This parameter defines and shows the required output assembly object.


Parameter4.20.020  Input assembly object size
Short descriptionDefines the size of the input assembly object
Minimum4Maximum128
Default8UnitsBytes
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, BU

This parameter defines the size of the input assembly object (100).


Parameter4.20.021  Output assembly object size
Short descriptionDefines the size of the output assembly object
Minimum4Maximum128
Default8UnitsBytes
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, BU

This parameter defines the size of the output assembly object (101).


Parameter4.20.024  Input assembly object process time
Short descriptionDisplays the input assembly object process time
Minimum0Maximum65535
Default Unitsms
Type16 Bit VolatileUpdate RateBackground
Display FormatStandardDecimal Places0
CodingRO, ND, NC, PT, BU

This is the time between getting the input value from the master and it being sent successfully to the drive.


Parameter4.20.025  Output assembly object process time
Short descriptionDisplays the output assembly object process time
Minimum0Maximum65535
Default Unitsms
Type16 Bit VolatileUpdate RateBackground
Display FormatStandardDecimal Places0
CodingRO, ND, NC, PT, BU

This is the time between getting the output value from the drive and it being sent successfully to the master.


Parameter4.20.026  Input assembly object consistency enable
Short descriptionEnables or disables consistency on the input assembly object
Minimum0Maximum1
Default0Units 
Type1 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW

This parameter allows for enabling and disabling input assembly object consistency.

Under normal conditions, cyclic data is sampled and transmitted at the Requested Packet Interval (RPI). However, if an option module was in the process of modifying the mapped parameters while these parameters were being sampled, then the data transmitted across the network may not be consistent across the entire assembly object. If read consistency is enabled (and a trigger parameter specified inInput assembly object consistency trigger parameter (4.20.027)) then data will only be sampled when the trigger parameter Input assembly object consistency trigger parameter (4.20.027) contains a non-zero value. This trigger parameter will then be set to zero after the data has been sampled.

It is therefore possible, by controlling the trigger parameters, that a user program in the drive or option module can ensure that the values in the cyclic data parameters are not sampled until all values are updated. Whether consistency is enabled or not, data will always be consistent for an individual parameter, i.e. all 4 bytes of a 32 bit value will be consistent.


Parameter4.20.027  Input assembly object consistency trigger parameter
Short descriptionSets the trigger parameter for input assembly object consistency
Minimum0Maximum499999
Default0Units 
Type32 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatSlot Menu ParameterDecimal Places0
CodingRW, BU

This parameter specifies the parameter to use for triggering input assembly object consistency. See Input assembly object consistency enable (4.20.026) for more information on consistency.


Parameter4.20.028  Output assembly object consistency enable
Short descriptionEnables or disables consistency on the output assembly object
Minimum0Maximum1
Default0Units 
Type1 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW

This parameter allows for enabling and disabling output assembly object consistency.

Sampling of data can be controlled using consistency by enabling this parameter and setting a trigger parameter (Output assembly object consistency trigger parameter (4.20.029)).

Consistency enabled

When output assembly object consistency is enabled, the value in the output assembly object consistency trigger parameter (Output assembly object consistency trigger parameter (4.20.029)) is checked at the beginning of the writing routine. If it is zero then data is written to the cyclic data destination parameters and the trigger parameter is set to 1. If the value is non-zero then new data is discarded.

Consistency disabled

When output assembly object consistency is disabled, new data is written to the cyclic data destination parameters just after it has been received.

Note : If write consistency is enabled, then at reset or at power-up, the value in the trigger parameter is set to zero.


Parameter4.20.029  Output assembly object consistency trigger parameter
Short descriptionSets the trigger parameter for input assembly object consistency
Minimum0Maximum499999
Default0Units 
Type32 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatSlot Menu ParameterDecimal Places0
CodingRW, BU

This parameter specifies the parameter to use for triggering output assembly object consistency. See Output assembly object consistency enable (4.20.028) for more information on consistency.


Parameter4.20.030  Custom Vendor ID
Short descriptionCustom Defined Vendor ID
Minimum0Maximum1
Default0Units 
Type8 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, TE, BU

ValueTextDescription
0257 - CTEtherNet/IP interface
1553 - CT AMERICAEtherNet/IP America interface

This parameter defines the customised vendor ID.


Parameter4.20.031  Custom product code
Short descriptionSets and displays the custom product code
Minimum0Maximum65535
Default0Units 
Type16 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, BU

This parameter defines a custom product type value which is used to identify the product on the network.


Parameter4.20.032  Custom product revision code
Short descriptionSets and displays the custom product revision code
Minimum0Maximum65535
Default0Units 
Type16 Bit User SaveUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRW, BU

This parameter defines a custom product revision value which is used to identify the product on the network.


Parameter4.20.033  Actual Product Code
Short descriptionDisplays the actual product code
Minimum0Maximum65535
Default Units 
Type16 Bit VolatileUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRO, ND, NC, PT, BU

This parameter defines the actual product code.


Parameter4.20.034  Actual Product Revision
Short descriptionDisplay the actual product revision
Minimum0Maximum65535
Default Units 
Type16 Bit VolatileUpdate RateModule reset, EtherNet/IP interface reset or EtherNet/IP interface enable
Display FormatStandardDecimal Places0
CodingRO, ND, NC, PT, BU

This parameter defines the actual revision number.


Parameter4.20.040  Type of Motor 1
Short descriptionThe type of motor 1
Minimum0Maximum4
Default2Units 
Type8 Bit User SaveUpdate RateReset
Display FormatStandardDecimal Places0
CodingRO, TE, PT, BU

ValueTextDescription
02-FC DCFC DC Motor
16-WRIWound Rotor Induction Motor
27-SCISquirrel Cage Induction Motor
39-Sin PM BLSinusoidal PM BL Motor
410-Trap PM BLTrapezoidal PM BL Motor

This parameter defines the type of motor 1


Parameter4.20.041  Type of Motor 2
Short descriptionThe type of motor 2
Minimum0Maximum4
Default2Units 
Type8 Bit User SaveUpdate RateReset
Display FormatStandardDecimal Places0
CodingRO, TE, PT, BU

ValueTextDescription
02-FC DCFC DC Motor
16-WRIWound Rotor Induction Motor
27-SCISquirrel Cage Induction Motor
39-Sin PM BLSinusoidal PM BL Motor
410-Trap PM BLTrapezoidal PM BL Motor

This parameter defines the type of motor 2